package com.hw.paltfrom.vo;

import com.baomidou.mybatisplus.annotations.TableField;
import com.hw.paltfrom.anno.Verify;

import java.time.LocalDateTime;
import java.util.Date;
import java.util.List;

/**
 * 站的指挥调度的vo
 * 前后端交互的值
 * 崔孟超
 * 2019年11月7日11:01:07
 */
public class StandCommandTaskVo {
    private static final long serialVersionUID = 1L;
    
    
    private String foverrunCode;

    /**
     * 超限车辆GUID
     */
    private String fId;

    /**
     * 调度任务分类（申请任务1、指派任务2）
     */
    private Integer taskClass;

    /**
     * 任务类型（异地复检01；闯卡移交02；逃逸移交03；举报投诉04；其他05）
     */
    private String taskType;

    /**
     * 任务描述
     */
    private String taskContent;

    /**
     * 所属行政区编号
     */
    private String fAreacode;

    /**
     * 发起单位类型(市1、县2、超限检测站3）
     */
    private Integer fFromdeptype;

    /**
     * 发起单位编号(F_TypeCode)
     */
    private String fFromdepcode;

    /**
     * 发起单位名称
     */
    private String fFromdepname;

    /**
     * 发起人(F_Account)
     */
    private String fAccount;

    /**
     * 发起时间
     */
    private LocalDateTime fCreatetime;

    /**
     * 流程类型编号(异地复检YDFJ、移交YJ、市级举报及其他SJJB、县级创建举报及其他XJJB)
     */
    private String flowCode;

    /**
     * 办理阶段【待办理（超限站）；待指派（县治超办）；待说明（超限站）；待反馈（县治超办）；待确认（县治超办）；待移交（超限站）；待完结（移交任务—超限站|
     异地复检和县创建的—县治超办|
     市创建的—市治超办）；已完结】
     */
    private String flowStage;

    /**
     * 情况说明附件GUID
     */
    private String taskExplainfile;

    /**
     * 视频附件（多人视频）附件GUID
     */
    private String taskVideofile;

    /**
     * 移交通知单附件
     */
    private String taskTransferfile;

    /**
     * 完结时间
     */
    private LocalDateTime taskEndtime;

    /**
     * 完结人(F_Account)
     */
    private String taskEndaccount;

    /**
     * 完结单位编号(F_TypeCode)
     */
    private String taskEnddepcode;

    /**
     * 完结单位名称
     */
    private String taskEnddepname;

    /**
     * 完结备注
     */
    private String taskEndcontent;

    /**
     * 完结附件GUID
     */
    private String taskEndfile;

    /**
     * 超重车辆称重表ID（超重车辆称重表是否超重、是否指挥调度（编号）、是否查扣、是否立案（编号）、是否放行）
     */
    private String overrunstationId;

    /**
     * 反馈单位ID
     */
    private String assignDepcode;

    /**
     * 反馈单位名称
     */
    private String assignDepname;

    /**
     * 反馈人1 ID
     */
    private String assignAccount;

    /**
     * 反馈人1 名称
     */
    private String assignAccountname;

    /**
     * 反馈人1 电话
     */
    private String assignAccounttel;

    /**
     * 反馈人2 ID
     */
    private String assignAccount2;

    /**
     * 反馈人2 名称
     */
    private String assignAccountname2;

    /**
     * 反馈电话2
     */
    private String assignAccounttel2;

    /**
     * 反馈标志，0未反馈（默认），1已反馈
     */
    private Integer assignState;

    /**
     * 反馈时间（默认提交时服务器时间）
     */
    private LocalDateTime assignStatetime;

    /**
     * 阶段状态（0否，默认0；1退回; 2延期）
     */
    private Integer isStagestate;
    /**
     * GUID
     */
    private String taskId;
    /**
     *  //车牌号
     */
    private String cph;
    /**
     *  //轴数
     */
    private Integer dZs;
    /**
     *  //动态称重-车货总重
     */
    private Double dZz;
    /**
     * //超限率软件计算
     */
    private Double dCxl;
    /**
     * //检测时间(年月日时间分钟秒）
     */
    private Date dJcsj;
    /**
     * //静态称重-车货总重
     */
    private Double jZz;
    /**
     * //超限吨数
     */
    private Double jCxds;
    /**
     * //检测时间(年月日时间分钟秒）
     */
    private Date jJcsj;

    /**
     * //页码
     */
    private  Integer pageNum;
    /**
     * //行数
     */
    private  Integer pageSize;

    /**
     *异地复检
     * @return
     */
    private  Integer yDfj;

    /**
     * 查扣
     * @return
     */
    private  Integer ck;
    /**
     * 闯卡移交
     * @return
     */
    private  Integer ckyj;

    /**
     * 逃逸移交
     * @return
     */
    private  Integer tyyj;

    /**
     * 情况说明
     * @return
     */
    private  Integer qksm;
    /**
     * 上报视频
     * @return
     */
    private  Integer spsp;
    /**
     * 上报移交单
     * @return
     */
    private  Integer sbyd;

    /**
     * 确认移交
     * @return
     */
    private  Integer qryj;

    /**
     * fTypeCode
     * @return
     */
    private  String fTypeCode;

    private  String isSeizedaccount;
    /**
     * 操作按钮
     */
    private  String buttonName;

    /**
     * 站名
     * @return
     */
    private String nameBoard;

    /**
     * 创建用户名
     */

    private String fCreateusername;

    private List<FileInfo> fileInfoList;

    public String getfCreateusername() {
        return fCreateusername;
    }

    public void setfCreateusername(String fCreateusername) {
        this.fCreateusername = fCreateusername;
    }

    public List<FileInfo> getFileInfoList() {
        return fileInfoList;
    }

    public void setFileInfoList(List<FileInfo> fileInfoList) {
        this.fileInfoList = fileInfoList;
    }

    public String getNameBoard() {
        return nameBoard;
    }

    public void setNameBoard(String nameBoard) {
        this.nameBoard = nameBoard;
    }

    public String getButtonName() {
        return buttonName;
    }

    public void setButtonName(String buttonName) {
        this.buttonName = buttonName;
    }

    public String getFoverrunCode() {
		return foverrunCode;
	}

	public void setFoverrunCode(String foverrunCode) {
		this.foverrunCode = foverrunCode;
	}

	public String getIsSeizedaccount() {
        return isSeizedaccount;
    }

    public void setIsSeizedaccount(String isSeizedaccount) {
        this.isSeizedaccount = isSeizedaccount;
    }

    public String getfTypeCode() {
        return fTypeCode;
    }

    public void setfTypeCode(String fTypeCode) {
        this.fTypeCode = fTypeCode;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getfId() {
        return fId;
    }

    public void setfId(String fId) {
        this.fId = fId;
    }

    public Integer getTaskClass() {
        return taskClass;
    }

    public void setTaskClass(Integer taskClass) {
        this.taskClass = taskClass;
    }

    public String getTaskType() {
        return taskType;
    }

    public void setTaskType(String taskType) {
        this.taskType = taskType;
    }

    public String getTaskContent() {
        return taskContent;
    }

    public void setTaskContent(String taskContent) {
        this.taskContent = taskContent;
    }

    public String getfAreacode() {
        return fAreacode;
    }

    public void setfAreacode(String fAreacode) {
        this.fAreacode = fAreacode;
    }

    public Integer getfFromdeptype() {
        return fFromdeptype;
    }

    public void setfFromdeptype(Integer fFromdeptype) {
        this.fFromdeptype = fFromdeptype;
    }

    public String getfFromdepcode() {
        return fFromdepcode;
    }

    public void setfFromdepcode(String fFromdepcode) {
        this.fFromdepcode = fFromdepcode;
    }

    public String getfFromdepname() {
        return fFromdepname;
    }

    public void setfFromdepname(String fFromdepname) {
        this.fFromdepname = fFromdepname;
    }

    public String getfAccount() {
        return fAccount;
    }

    public void setfAccount(String fAccount) {
        this.fAccount = fAccount;
    }

    public LocalDateTime getfCreatetime() {
        return fCreatetime;
    }

    public void setfCreatetime(LocalDateTime fCreatetime) {
        this.fCreatetime = fCreatetime;
    }

    public String getFlowCode() {
        return flowCode;
    }

    public void setFlowCode(String flowCode) {
        this.flowCode = flowCode;
    }

    public String getFlowStage() {
        return flowStage;
    }

    public void setFlowStage(String flowStage) {
        this.flowStage = flowStage;
    }

    public String getTaskExplainfile() {
        return taskExplainfile;
    }

    public void setTaskExplainfile(String taskExplainfile) {
        this.taskExplainfile = taskExplainfile;
    }

    public String getTaskVideofile() {
        return taskVideofile;
    }

    public void setTaskVideofile(String taskVideofile) {
        this.taskVideofile = taskVideofile;
    }

    public String getTaskTransferfile() {
        return taskTransferfile;
    }

    public void setTaskTransferfile(String taskTransferfile) {
        this.taskTransferfile = taskTransferfile;
    }

    public LocalDateTime getTaskEndtime() {
        return taskEndtime;
    }

    public void setTaskEndtime(LocalDateTime taskEndtime) {
        this.taskEndtime = taskEndtime;
    }

    public String getTaskEndaccount() {
        return taskEndaccount;
    }

    public void setTaskEndaccount(String taskEndaccount) {
        this.taskEndaccount = taskEndaccount;
    }

    public String getTaskEnddepcode() {
        return taskEnddepcode;
    }

    public void setTaskEnddepcode(String taskEnddepcode) {
        this.taskEnddepcode = taskEnddepcode;
    }

    public String getTaskEnddepname() {
        return taskEnddepname;
    }

    public void setTaskEnddepname(String taskEnddepname) {
        this.taskEnddepname = taskEnddepname;
    }

    public String getTaskEndcontent() {
        return taskEndcontent;
    }

    public void setTaskEndcontent(String taskEndcontent) {
        this.taskEndcontent = taskEndcontent;
    }

    public String getTaskEndfile() {
        return taskEndfile;
    }

    public void setTaskEndfile(String taskEndfile) {
        this.taskEndfile = taskEndfile;
    }

    public String getOverrunstationId() {
        return overrunstationId;
    }

    public void setOverrunstationId(String overrunstationId) {
        this.overrunstationId = overrunstationId;
    }

    public String getAssignDepcode() {
        return assignDepcode;
    }

    public void setAssignDepcode(String assignDepcode) {
        this.assignDepcode = assignDepcode;
    }

    public String getAssignDepname() {
        return assignDepname;
    }

    public void setAssignDepname(String assignDepname) {
        this.assignDepname = assignDepname;
    }

    public String getAssignAccount() {
        return assignAccount;
    }

    public void setAssignAccount(String assignAccount) {
        this.assignAccount = assignAccount;
    }

    public String getAssignAccountname() {
        return assignAccountname;
    }

    public void setAssignAccountname(String assignAccountname) {
        this.assignAccountname = assignAccountname;
    }

    public String getAssignAccounttel() {
        return assignAccounttel;
    }

    public void setAssignAccounttel(String assignAccounttel) {
        this.assignAccounttel = assignAccounttel;
    }

    public String getAssignAccount2() {
        return assignAccount2;
    }

    public void setAssignAccount2(String assignAccount2) {
        this.assignAccount2 = assignAccount2;
    }

    public String getAssignAccountname2() {
        return assignAccountname2;
    }

    public void setAssignAccountname2(String assignAccountname2) {
        this.assignAccountname2 = assignAccountname2;
    }

    public String getAssignAccounttel2() {
        return assignAccounttel2;
    }

    public void setAssignAccounttel2(String assignAccounttel2) {
        this.assignAccounttel2 = assignAccounttel2;
    }

    public Integer getAssignState() {
        return assignState;
    }

    public void setAssignState(Integer assignState) {
        this.assignState = assignState;
    }

    public LocalDateTime getAssignStatetime() {
        return assignStatetime;
    }

    public void setAssignStatetime(LocalDateTime assignStatetime) {
        this.assignStatetime = assignStatetime;
    }

    public Integer getIsStagestate() {
        return isStagestate;
    }

    public void setIsStagestate(Integer isStagestate) {
        this.isStagestate = isStagestate;
    }

    public String getTaskId() {
        return taskId;
    }

    public void setTaskId(String taskId) {
        this.taskId = taskId;
    }

    public String getCph() {
        return cph;
    }

    public void setCph(String cph) {
        this.cph = cph;
    }

    public Integer getdZs() {
        return dZs;
    }

    public void setdZs(Integer dZs) {
        this.dZs = dZs;
    }

    public Double getdZz() {
        return dZz;
    }

    public void setdZz(Double dZz) {
        this.dZz = dZz;
    }

    public Double getdCxl() {
        return dCxl;
    }

    public void setdCxl(Double dCxl) {
        this.dCxl = dCxl;
    }

    public Date getdJcsj() {
        return dJcsj;
    }

    public void setdJcsj(Date dJcsj) {
        this.dJcsj = dJcsj;
    }

    public Date getjJcsj() {
        return jJcsj;
    }

    public void setjJcsj(Date jJcsj) {
        this.jJcsj = jJcsj;
    }

    public Double getjZz() {
        return jZz;
    }

    public void setjZz(Double jZz) {
        this.jZz = jZz;
    }

    public Double getjCxds() {
        return jCxds;
    }

    public void setjCxds(Double jCxds) {
        this.jCxds = jCxds;
    }


    public Integer getPageNum() {
        return pageNum;
    }

    public void setPageNum(Integer pageNum) {
        this.pageNum = pageNum;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public Integer getyDfj() {
        return yDfj;
    }

    public void setyDfj(Integer yDfj) {
        this.yDfj = yDfj;
    }

    public Integer getCk() {
        return ck;
    }

    public void setCk(Integer ck) {
        this.ck = ck;
    }

    public Integer getCkyj() {
        return ckyj;
    }

    public void setCkyj(Integer ckyj) {
        this.ckyj = ckyj;
    }

    public Integer getTyyj() {
        return tyyj;
    }

    public void setTyyj(Integer tyyj) {
        this.tyyj = tyyj;
    }

    public Integer getQksm() {
        return qksm;
    }

    public void setQksm(Integer qksm) {
        this.qksm = qksm;
    }


    public Integer getSpsp() {
		return spsp;
	}

	public void setSpsp(Integer spsp) {
		this.spsp = spsp;
	}

	public Integer getSbyd() {
        return sbyd;
    }

    public void setSbyd(Integer sbyd) {
        this.sbyd = sbyd;
    }

    public Integer getQryj() {
        return qryj;
    }

    public void setQryj(Integer qryj) {
        this.qryj = qryj;
    }
}
